﻿@charset "utf-8";
/*******************reset************************/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i, s,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,

article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video  {padding: 0;border: 0; background: transparent;margin:0;}
body{ background:#ebebec; font-size:14px;font-family: 'Microsoft YaHei',微软雅黑,Tahoma,Helvetica,sans-serif; color:#222222;
      line-height:1.6;
}
td{
    text-align:left; padding-left:2px;
}
img {border: 0; max-width:990px;}
ul,li{ list-style: none;}
a { text-decoration:none; color:#222222;}
a:hover { text-decoration:none; color:#f60;}
/**********************common**************************/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
 
.clearfix {display: block;}
.clear {clear:both;}
/* End hide from IE-mac */
.l{ float:left;}
.r{ float:right;}
.wp {margin: 0 auto; width: 990px;}
/*头部*/
#top{}
#top .logo{ width:463px; height:68px;  margin-top:15px; }
#top .tel{ background:url(../images/Ty_06.png) no-repeat left 45px;  font-size:16px;  padding-left:58px;}
#top .tel i{ display:block;font-size:22px; color:#f58220; font-style:normal;}
#navbg {
    background:url(../images/Ty_11.png) repeat-x; height:56px; width:100%; min-width:990px;
}
#navbg .nav{width:990px; margin:0 auto;  line-height:56px;}
#navbg .nav ul{}
#navbg .nav li{ background:url(../images/Ty_13.png) no-repeat top right; float:left; width:120px; text-align:center; font-size:16px;}
#navbg .nav li:hover{ background:url(../images/Ty_12.jpg); float:left; width:120px; text-align:center; font-size:16px;}
#navbg .nav a{ color:#fff;}
#navbg .nav li:hover a, #navbg .nav a:hover{color:#222222; text-decoration:none;}
#navbg .nav .cur{ color:#FFFD00;}
#navbg .nav li.nbg { 
    background-image:none;
    }
/*Banner*/
.banner{ width:990px; margin:0 auto; padding-top:2px;}
.banner img{ width:990px; height:290px;}
/*内容*/
#main{ margin:12px auto; width:990px;}
#main .about{ width:486px; border:1px solid #ccc; background:#fff;}
#main .about .title{ background:url(../images/Ty_22.png) repeat-x; height:37px;}
#main .about .title h4{ background:url(../images/Ty_25.png) no-repeat; width:73px; padding-left:28px; font-weight:normal; font-size:14px; height:22px; line-height:22px; margin:8px 0 0 8px; display:block; float:left;}
#main .about .title .more{ display:block; float:right; background:url(../images/Ty_28.png) no-repeat; margin:12px 12px 0; height:13px; width:42px;}
#main .about .text{ padding:10px;  line-height:20px; min-height:330px; line-height:1.7; }
#main .about .text img{ padding:1px; border:1px solid #ccc; margin:2px 10px 5px 0; float:left;}

#main .wuchen{ width:486px; border:1px solid #ccc; background:#fff;}
#main .wuchen .title{ background:url(../images/Ty_22.png) repeat-x; height:37px;}
#main .wuchen .title h4{ background:url(../images/Ty_25.png) no-repeat; width:73px; padding-left:28px; font-weight:normal; font-size:14px; height:22px; line-height:22px; margin:8px 0 0 8px; display:block; float:left;}
#main .wuchen .title .more{ display:block; float:right; background:url(../images/Ty_28.png) no-repeat; margin:12px 12px 0; height:13px; width:42px;}
#main .wuchen .text{ padding:10px;  line-height:20px;  min-height:330px;}
#main .wuchen .text img{ padding:1px; border:1px solid #ccc; margin:2px 10px 5px 0; float:left;}

#main .qubie{width:988px; border:1px solid #ccc; background:#fff;}
#main .qubie h4{ background:url(../images/Ty_41.png) no-repeat left top; height:40px; line-height:40px; padding-left:370px; border-bottom:2px solid #ccc; margin:15px auto; width:604px; color:#71bf44; font-size:16px; font-weight:normal;}
#main .qubie .qb_01{ width:325px;margin:0 10px 10px 15px;}
#main .qubie .qb_02{width:325px;margin-right:10px;}
#main .qubie .qb_03{width:300px;}
#main .qubie .qb_03 dl{ margin-bottom:15px;}
#main .qubie .qb_03 dt{ font-size:13px; color:#cc0000;}
#main .qubie .qb_03 dd{margin-bottom:10px; line-height:20px;}

#main .liucheng{width:988px; border:1px solid #ccc; background:#fff; margin:12px auto;}
#main .liucheng .title{ background:url(../images/Ty_22.png) repeat-x; height:37px;}
#main .liucheng .title h4{ background:url(../images/Ty_25.png) no-repeat; width:73px; padding-left:28px; font-weight:normal; font-size:14px; height:22px; line-height:22px; margin:8px 0 0 8px; display:block; float:left;}
#main .liucheng .title .more{ display:block; float:right; background:url(../images/Ty_28.png) no-repeat; margin:12px 12px 0; height:13px; width:42px;}
#main .liucheng .text{ padding:10px;  line-height:20px; width:982px; height:149px;}
#main .liucheng .text img{ padding:1px; border:1px solid #ccc;}

#main .ditu{ width:486px; border:1px solid #ccc; background:#fff;height:300px;}
#main .ditu .title{ background:url(../images/Ty_22.png) repeat-x; height:37px;}
#main .ditu .title h4{ background:url(../images/Ty_25.png) no-repeat; width:73px; padding-left:28px; font-weight:normal; font-size:14px; height:22px; line-height:22px; margin:8px 0 0 8px; display:block; float:left;}
#main .ditu .title .more{ display:block; float:right; background:url(../images/Ty_28.png) no-repeat; margin:12px 12px 0; height:13px; width:42px;}
#main .ditu .text{ padding:10px;  line-height:26px;}
#main .ditu .text img{ padding:1px; border:1px solid #ccc; margin:2px 10px 10px 0; float:left;}
#main .ditu .text h4{ font-weight:normal; font-size:16px; color:#f60;}

#main .jishu{ width:486px; border:1px solid #ccc; background:#fff; height:300px;}
#main .jishu .title{ background:url(../images/Ty_22.png) repeat-x; height:37px;}
#main .jishu .title h4{ background:url(../images/Ty_25.png) no-repeat; width:73px; padding-left:28px; font-weight:normal; font-size:14px; height:22px; line-height:22px; margin:8px 0 0 8px; display:block; float:left;}
#main .jishu .title .more{ display:block; float:right; background:url(../images/Ty_28.png) no-repeat; margin:12px 12px 0; height:13px; width:42px;}
#main .jishu .text{ padding:10px;  line-height:29px;}
#main .jishu .text ul{}
#main .jishu .text li{ background:url(../images/Ty_ico.png) no-repeat left center; padding-left:10px; border-bottom:1px dashed #ccc;}

/*广告*/
#main .pic_01{  margin:12px auto 8px; width:990px;}
#main .pic_01 img{padding:1px; border:1px solid #ccc;}
/*尾部*/
#main .link{width:988px; border:1px solid #ccc; background:#fff; margin:12px auto;}
#main .link .title{ background:url(../images/Ty_22.png) repeat-x; height:37px;}
#main .link .title h4{ background:url(../images/Ty_25.png) no-repeat; width:73px; padding-left:28px; font-weight:normal; font-size:14px; height:22px; line-height:22px; margin:8px 0 0 8px; display:block; float:left;}
#main .link .title .more{ display:block; float:right; background:url(../images/Ty_28.png) no-repeat; margin:12px 12px 0; height:13px; width:42px;}
#main .link .text{ padding:10px;  line-height:20px; width:982px;}
#main .link .text ul{}
#main .link .text li{ float:left; margin-right:10px;}

#end{ width:990px; margin:12px auto; text-align:center; line-height:22px;}

.lefbox {
}
.leftbox .title {
    background-image: url('../images/bg_mheaderbg.png');
    background-repeat: repeat-x;
    height:30px;
}
.leftbox .ico {
    background-position: left center;
    background-image: url('../images/bg_mheader.png');
    background-repeat: no-repeat;
    height: 20px;
    color:#ffffff;
    padding-left:20px;
    padding-top:10px;
}

.gltd_nr{width:966px;}
#demd {width:966px; margin:0px auto;overflow:hidden;}
#indemd {float: left;width: 800%;}
#demd1 {float: left;}
#demd2 {float: left;}
.gltd_nr ul{padding:0px;}
.gltd_nr li{float:left;}
.gltd_nr li img{border:1px solid #cccccc;}
.gltd_nr li p{ line-height:22px;height:22px;overflow:hidden;text-align:center;}

.search{ margin-top:5px; clear:both; margin-bottom:5px; float:right; }
.search .input{display:block;margin:0;padding:4px 8px;float:left;background:#EEE;border:medium none;border-radius:2px 0 0 2px;color:#B3B3B3;font-size:13px;height:18px;line-height:20px;width:275px;border:1px solid #777777; }
.search .submit{float:left; background:#005aab; border:medium none ;border-radius:0 2px 2px 0; color:#FFF; cursor:pointer; height:28px; padding:0 10px; }


.rides-cs{background:#007ac7;position:fixed;top:160px;right:1px;z-index:999;}
*html .rides-cs{position:absolute;top:expression(eval(document.documentElement.scrollTop));margin:130px 0 0 0;}
.rides-cs a{color:#00A0E9;}
.rides-cs a:hover{color:#ff8100;text-decoration:none;}
.rides-cs .floatL{width:36px;float:left;position:relative;z-index:1;}
.rides-cs .floatL a{font-size:0;text-indent:-999em;display:block;}
.rides-cs .floatR{width:135px;float:left;padding:5px;overflow:hidden;}
.rides-cs .floatR .cn{background:#F7F7F7;}
.rides-cs .cn h3{font-size:14px;color:#333;font-weight:600;line-height:24px;padding:5px}
.rides-cs .cn ul{padding:0 0 0 8px;}
.rides-cs .cn ul li{line-height:38px;height:38px;border-bottom:solid 1px #E6E4E4;overflow:hidden;}
.rides-cs .cn ul li span{color:#777;}
.rides-cs .cn ul li img{vertical-align:middle;}
.rides-cs .btnOpen,.rides-cs .btnCtn{position:relative;z-index:9;top:0;left:0;background:url(../images/shopnc.png) no-repeat;display:block;width:20px;height:146px;overflow:hidden;padding:8px;}
.rides-cs .btnOpen{background-position:8px 12px;}
.rides-cs .btnCtn{background-position:-31px 12px;}
.rides-cs i{ display:block;font-size:16px; color:#f58220; font-style:normal;}